power rape - French English Dictionary